donkey derby - French English Dictionary